have a spill - French English Dictionary